!HID User Manual

About !HID |

!HID is the front-end for a number of modules that provide low-level support for USB devices in the HID Class (HID - Human Interface Devices). The HID Class consists of many input devices, such as keyboards, mice, touch tablets, barcode scanners, joysticks, etc. At the core of this application is the USBHID module that services all HID Class devices directly. It takes away control from the standard USB driver and implements many new features. Some additional modules are provided which will greatly enhance the functionality of the USB sub system. The WimpKey module allows complex actions to be linked to the special keys found on most modern USB keyboards. As most wireless keyboards don't have status LEDs (they would exhaust the battery), a new module, called KeyLEDs is supplied which will add three LEDs to the iconbar. The module WimpScroll allows you to use a wheel mouse to scroll the window under the pointer. Additionally any extra mouse buttons and scroll wheels on some keyboards may be used as well. All of these modules can be used directly and may be installed in the !Boot of your system. The !HID application provides high-level support for these modules and allows the various features and configurations to be organised in a user-friendly manner.

Contents |

Select a subject from the list below. To go back to this index page, click the !HID icon in the top left of the page.

Introduction and installation Configuring the software Using special keyboards Entering foreign and special characters Changing the use of each key Entering Russian text Showing the keyboard LEDs in the iconbar Controlling your CD player from the keyboard Support for wheel mice Support for barcode scanners Using Joysticks

Any links shown in red are not available at present.

Technical backgrounds |

USBHID module WimpKey module WimpScroll module AltKeys module

Any links shown in red are not available at present.

Registering |

As of June 2020, !HID has become freeware, so registration is no longer required.

Disclaimer |

Whilst every effort has been made to ensure that the program works correctly, such can never be garanteed. Neither the author (Paul Reuvers) nor the publisher (X-Ample Technology) can be held responsable for any loss or damage arising from the use or misuse of this information or the software, even if we have been warned for such risks. The software and the manual are Copyright X-Ample Technology and may not be distributed without the prior consent of the publisher.

| © Copyright Paul Reuvers X-Ample Technology bv usb@xat.nl Last changed: Last changed: Thursday, 18 June 2020 - 11:16 CET.